﻿#spmenu-edit-wrapper { margin-left: 300px; }
	#spmenu-edit-wrapper input { width: 100%; }
	#spmenu-edit-wrapper .secondaryAction { font-size: 12px;background: none; background-color: #eee;color: #444; float: right;  }
	#spmenu-edit-wrapper .field-validation-error { background-color: #E68585;color: #fff;padding: 4px 10px;display: block;margin-bottom: 5px;border: 1px solid #666;}
	#spmenu-edit-wrapper button, .ui-widget-header button { filter: none; }

.ajax-indicator { display: inline-block; padding-left: 20px; height: 16px;background-image: url(../Content/Images/ajax-loader.gif);background-position: left center;background-repeat: no-repeat; visibility: hidden; float: right; margin-right: 10px;margin-top: 3px; }
.sp-menu-collapse { margin-bottom: 20px; }

fieldset {margin: 0 !important;padding: 0 !important;}
fieldset.save-button { float: left; clear: none !important;padding: 0;margin: 0; }

.edit-form { margin-bottom: 20px; }

/* The orchard jQuery UI theme has some wacky default styles for ui-button */
.ui-button {
    /*background:#6a7b42;
    border:1px solid #487328;
    color:#fff;
    cursor: pointer;
    display: inline-block;
    font: 12px Arial,Helvetica,sans-serif;*/
    padding: 4px 14px 4px 14px;
}

#add-spmenu-items { display:inline; width:281px; margin-left:-300px; float:left; }
	.ajax-result { display:none; }	
	.menuitem-content-item-selector input { width: auto !important; }
	.menuitem-content-item-selector {width: 120%;margin-left: -10%;}
	.content-item-selector { margin-top: 10px;}
	.content-item-ajax-result label.forcheckbox { font-size: 12px;margin: 0; }
	#content-item-tab-filters .ui-tabs-nav a { font-size: 11px; }
	#content-item-tab-filters .ui-tabs-panel { padding: 10px; }
	#content-item-tab-filters .ui-tabs-panel { height: 150px;overflow: auto; }
	#add-spmenu-items .page-size-options { display: none; }
	#add-spmenu-items .page-results { display: none; }
	#add-spmenu-items .pager-footer { width: 100%; }
	
#sp-menu-item-list { float: left; min-width: 100%;border: 1px solid #BDBCBC;border-top: none;box-sizing: border-box;}
	#sp-menu-item-list-inner { margin: 20px; position:relative; }
		#sp-menu-item-list-inner .ui-state-highlight { /*height:34px;*/ width:380px; border: 1px dashed #B2A266; background: #F7F3DE; margin-bottom:20px; }
		#sp-menu-item-list-inner .sp-menu-collapse { width: 380px; }
		#sp-menu-item-list-inner ol { margin-left:30px; }
		#sp-menu-item-list-inner > ol { margin-left:0px; }
		#sp-menu-item-list-inner ul.menu-item-sortable li { width:380px; }
		#sp-menu-item-list-inner .ui-accordion-header.ui-state-active 
		{
			background-color: #F1F1F1;
			background-image: -ms-linear-gradient(top,#F9F9F9,#ECECEC);
			background-image: -moz-linear-gradient(top,#F9F9F9,#ECECEC);
			background-image: -o-linear-gradient(top,#F9F9F9,#ECECEC);
			background-image: -webkit-gradient(linear,left top,left bottom,from(#F9F9F9),to(#ECECEC));
			background-image: -webkit-linear-gradient(top,#F9F9F9,#ECECEC);
			background-image: linear-gradient(top,#F9F9F9,#ECECEC);
		}
		#sp-menu-item-list-inner .ui-accordion-header.ui-state-disabled 
		{
			opacity: .8; filter:Alpha(Opacity=80); background-image: none; 
		}
			#sp-menu-item-list-inner .ui-accordion-header a { font-weight:bold; position:relative;}
				#sp-menu-item-list-inner .ui-accordion-header a .item-title { display:block; margin-right:100px; }
				#sp-menu-item-list-inner .ui-accordion-header a .menu-item-description { position:absolute; right:20px; top:8px; font-size:12px; color:#999; font-weight:normal; }
		#sp-menu-item-list-inner .ui-accordion-content 
		{
			background-color: whiteSmoke;
			background-image: -ms-linear-gradient(top,#F9F9F9,whiteSmoke);
			background-image: -moz-linear-gradient(top,#F9F9F9,whiteSmoke);
			background-image: -o-linear-gradient(top,#F9F9F9,whiteSmoke);
			background-image: -webkit-gradient(linear,left top,left bottom,from(#F9F9F9),to(whiteSmoke));
			background-image: -webkit-linear-gradient(top,#F9F9F9,whiteSmoke);
			background-image: linear-gradient(top,#F9F9F9,whiteSmoke);
		}
		#sp-menu-item-list a.delete-menu-item { color:#777; font-size:12px; }